satellite substation - Inglés Sinónimo Diccionario